person skilled a crossing rivers - Francés Inglés Diccionario